package org.dev.hi.hiui.iconFont

import android.content.Context
import android.graphics.Typeface
import android.util.AttributeSet
import android.widget.TextView
import androidx.appcompat.widget.AppCompatTextView

/**
 * Author WenPing
 * CreateTime 2021/4/23.
 * Description:
 * 用以支持全局iconFont资源引用，可以在布局文件直接设置 text
 */
class IconFontTextView
@JvmOverloads constructor(context: Context, attributeSet: AttributeSet?, defStyle: Int = 0) :
    AppCompatTextView(context, attributeSet, defStyle) {
    init {
        val typeface = Typeface.createFromAsset(context.assets, "fonts/iconfont.ttf");
        setTypeface(typeface)
    }

}